#布尔类型
#True False
#if 对
#否则

#空字符串和长度为0的字符串
print(bool(None))  #返回false
print(bool(""))     #返回false
#list空和有参数
print(bool([]))     #返回false
print(bool([1]))    #返回ture

#dict 空和有参数
print(bool({}))     #返回false
print(bool({"name":"zhang"}))   #返回ture

#当变量，被赋予了一个实际的值的时候，它一定是存在的，所以它是 True
#当变量，没有赋值，它一定是不存在的，所以是False

user = input("请输入用户名：").strip()
print(user)
if user:  #如果输入则是True,不输入则false
    print("用户输入的内容是",user)  #如果为true则打印
else:
    print("未输入")    #如果为false则打印